Erica Leerhsen Actor / Producer DouBan IMDb Actor The Butterfly Room 2012 5.6 Book of Shadows: Blair Witch 2 2000 4.0